have rough edges - Turco Inglés Diccionario